bio-garbage compactor - German English Dictionary